<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>New and Noteworthy in GEF 3.5</title>
<link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
<style>
<!--
-->
</style>
</head>

<body>
<h1>GEF 3.5 - New and Noteworthy</h1>
<table border="0" width="80%" cellpadding="10" cellspacing="0">
  <tr>
    <td colspan="2"><hr />
      <h2>Draw 2D</h2>
      <hr /></td>
  </tr>

  <tr id="lineborder">
    <td width="30%" valign="top" align="left"><b>LineBorder supports line style</b></td>
    <td width="70%" valign="top">LineBorder now provides getter and setter methods for 
	line style, and a new constructor that allows specifying this new attribute. 
	Paint method is also updated to take line style into account. 
	If line style is not specified, the default value is used, 
	which is solid line style. </td>
  </tr>
  <tr>
    <td colspan="2"><hr />
    </td>
  </tr>

  <tr id="line_attribute">
    <td width="30%" valign="top" align="left"><b>Support the new SWT Line Attribute and fractional line widths</b></td>
    <td width="70%" valign="top"><img src="images-35/linestyle.png" alt="Line Attributes" /></td>
  </tr>
  <tr>
    <td colspan="2"><hr />
    </td>
  </tr>


  <tr id="line_attribute">
    <td width="30%" valign="top" align="left"><b>Graphics now implements getAdvanced()</b></td>
    <td width="70%" valign="top"> <img src="images-35/advanced.png" alt="Advanced Graphics" /></td>
  </tr>


  <tr>
    <td colspan="2"><hr />
      <h2>Zest</h2>
      <hr /></td>
  </tr>


  <tr id="Curved Connections">
    <td width="30%" valign="top" align="left"><b>Curved Connections</b></td>
    <td width="70%" valign="top">Zest now supports curved connections between nodes.  This can be set by calling <tt>setDepth(int)</tt> on a GraphConnection.
<br>
<br>
<img src="images-35/curved.png" alt="Curved Connections" />
	</td>
  </tr>
  <tr>
    <td colspan="2"><hr />
    </td>
  </tr>
  <tr id="nested">
    <td width="30%" valign="top" align="left"><b>Nested Content Provider</b></td>
    <td width="70%" valign="top">Zest now supports nested graphs through the use of a content provider.  A snippet showing this is available <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.gef/test/org.eclipse.zest.tests/src/org/eclipse/zest/tests/jface/GraphJFaceSnippet6.java?root=Tools_Project&view=co">here</a>.<br><br>
<img src="images-35/nested.png" alt="Nested Graph" />
</td>
  </tr>
  <tr>
    <td colspan="2"><hr />
    </td>
  </tr>
</table>
</body>
</html>
